const express = require("express")
// 解决post方法传入data参数的方法
const bodyParser = require('body-parser');

const router = express.Router()
// 导入‘普通用户登录’处理函数对应的模块
const login_handle = require('../router_handle/user')

// router.post('/api/commonlogin', bodyParser.json(), login_handle.commonLogin)

// router.post('/api/schoollogin', bodyParser.json(), login_handle.schoolLogin)

// router.get('/api/getcoordinate', login_handle.getCoordinate)

// router.get('/api/getpolicy', login_handle.getPolicy)

// router.post('/api/setcoordinate', bodyParser.json(), login_handle.setCoordinate)

// router.get('/api/getschcencoo', login_handle.getSchcencoo)

// router.get('/api/getsubarea', login_handle.getSubarea)

// router.post('/api/setsubnameacen', bodyParser.json(), login_handle.setSubnameacen)

// router.get('/api/getsubnameacen', login_handle.getSubnameacen)

// router.get('/api/getallsubnameacen', login_handle.getAllsubnameacen)

// router.get('/api/getnumandarea', login_handle.getNumandarea)

// router.get('/api/getschoolnameandcentre', login_handle.getSchoolnameandcentre)

router.get('/api/getinfo', login_handle.getInfo)

router.get('/api/getschoolinfo', login_handle.getSchoolinfo)

router.get('/api/getschoolnum', login_handle.getSchoolnum)

router.get('/api/getblocknum', login_handle.getBlocknum)

router.get('/api/setschoolnum', login_handle.setSchoolnum)

router.get('/api/setblocknum', login_handle.setBlocknum)
// 得到总条数
router.get('/api/gettotalblock', login_handle.getTotalblock)
// 得到该页的数据，参数是该页数
router.get('/api/getlistblock', login_handle.getListblock)
// 根据名字删除某条数据，参数是名字
router.get('/api/deleteblock', login_handle.deleteBlock)
// 根据名字查询某条数据，参数是名字
router.get('/api/getvalueblock', login_handle.getValueblock)
// 根据名字修改某条数据
router.post('/api/updateblock', bodyParser.json(), login_handle.updateBlock)
// 添加数据，参数是相关信息
router.post('/api/addblock', bodyParser.json(), login_handle.addBlock)

// 得到总条数
router.get('/api/gettotaluser', login_handle.getTotaluser)
// 得到该页的数据，参数是该页数
router.get('/api/getlistuser', login_handle.getListuser)
// 根据名字删除某条数据，参数是名字
router.get('/api/deleteuser', login_handle.deleteUser)
// 根据名字查询某条数据，参数是名字
router.get('/api/getvalueuser', login_handle.getValueuser)
// 根据名字修改某条数据
router.post('/api/updateuser', bodyParser.json(), login_handle.updateUser)
// 添加数据，参数是相关信息
router.post('/api/adduser', bodyParser.json(), login_handle.addUser)

// 得到总条数
router.get('/api/gettotalschool', login_handle.getTotalschool)
// 得到该页的数据，参数是该页数
router.get('/api/getlistschool', login_handle.getListschool)
// 根据名字删除某条数据，参数是名字
router.get('/api/deleteschool', login_handle.deleteSchool)
// 根据名字查询某条数据，参数是名字
router.get('/api/getvalueschool', login_handle.getValueschool)
// 根据名字修改某条数据
router.post('/api/updateschool', bodyParser.json(), login_handle.updateSchool)
// 添加数据，参数是相关信息
router.post('/api/addschool', bodyParser.json(), login_handle.addSchool)


// 登录时的接口
router.post('/api/login', bodyParser.json(), login_handle.Login)

module.exports = router
